.m-shop-detail
  .intro-img
    margin-bottom: 15px
    .img
      width: 200px;
      margin: auto;
      margin-bottom: 15px;
      line-height: 0;
    .imgs
      .img
        padding: 5px;
        line-height: 0;
        max-width: 70px;
        margin: auto;
        width: 100%
        &.active
          background: #ccc

  .intro-text
    .title
      font-size: 16px;
      color: $active;
      margin-bottom: 15px;
    table
      margin-bottom: 30px
      td
        vertical-align: top;

  .recommend
    .title
      margin-bottom: 15px;
      font-size: 16px;
    .item
      text-align: center
      margin-bottom: 10px;
      button
        font-size: 12px;
        width: 100px;
        height: 22px;
        border-color: #ddd;
        padding: 0;
        color: $active
      .title
        margin-bottom: 0
      .img
        background: #fff;
        padding: 10px 0;
        text-align: center;
        margin: auto;
        max-width: 150px;
        margin-bottom: 10px;